package com.aaa.stock.service.impl;

import com.aaa.entity.StockPurchaseItem;
import com.aaa.stock.dao.PurchaseItemDao;
import com.aaa.stock.service.PurchaseItemService;
import com.aaa.vo.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;

import java.util.List;

@Service
public class PurchaseItemServiceImpl extends ServiceImpl<PurchaseItemDao, StockPurchaseItem> implements PurchaseItemService {

    @Autowired
    public  PurchaseItemDao purchaseItemDao;


    @Override
    public Result<List<StockPurchaseItem>> getPurchaseItem(String puchaseId) {
        QueryWrapper<StockPurchaseItem> queryWrapper=new QueryWrapper<>();
        if (StringUtils.hasText(puchaseId)){
            queryWrapper.eq("purchase_id",puchaseId);
        }
        List<StockPurchaseItem> items=purchaseItemDao.selectList(queryWrapper);
        return new Result<>(2000,"详情成功",items) ;

    }
}
